home *** CD-ROM | disk | FTP | other *** search
- ============ sasedit =============
-
- entry point: f=SASedit
- exit point: f=HOME
-
- ============ sasedit =============
-
- imports: BCscript (Ctr)
- imports: ASscript (Ctr)
-
- exports: File2Edit
-
- .................................................
-
- {ed.img:<@FullPath:"./images">}
- {ed.Edytor:C:/Program+Files/TextPad+4/textpad.exe}
- {ed.Spy:C:/Program+Files/xml+spy+3.5/xmlspy.exe}
- {Shell:saspp://SE/shell#}
-
- ................................................
-
- {ed.Konwersja:e=k;s=<+BCscript>;i=<%DOCDIR>/*.txt;o=<%DOCDIR>/*.xtx;d=<+ArchivCode>}
-
- {ed.Walidacja:e=w;s=<+ASscript>;w=<%DOCDIR>/*.xtx}
-
- ...................................
-
- {ed.header:
- <@Header>
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
- <html>
- <head>
- <meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
- <title>SasEdit</title>
- <style type="text/css">
- * \123 font-family: Arial, Verdana, sans-serif;\125
- body \123 margin: 0 5% 0 5%\125
- .warn \123 color: maroon; font-family: sans-serif; \125
- .err \123 color: red; font-family: sans-serif; font-weight: bold;\125
- .ok \123 color: green; font-weight: bold\125
- .mono \123 font-family: Arial \125
- img \123 border:none\125
- .menu \123 background:#f0f0f0;padding:1px;margin-bottom:.5em;
- border-top:1px solid black\125
- .elm \123 font-family:monospace; color:navy\125
- a:visited \123 color: navy\125
- a:active \123 color: blue\125
- a:link \123 color: navy\125
- a:hover \123 color: blue\125
- </style>
- </head>
- <body>
- <div style="font-weight:bold;margin-bottom:.2em">SasEdit: <span style="color:navy"><+Archiv></span></div>
- }
-
- .....................................
- {ed.footer:
- <br>
- <br>
- <hr>
- </body>
- </html>
- <--+Footer-->
- }
-
- ..........................
- {ed.div.menu:<div class="menu">}
- {ed.div.folder:<div><img src="<+ed.img>/folder_o.gif" align="left"> <b><%DOCDIR></b>}
-
- {ed.txt.img:\n<br> <img src="<+ed.img>/txt.gif"> }
- {ed.xml.img:\n<br> <img src="<+ed.img>/xml.gif"> }
-
-
- ...............................................
-
- {ed.aTXT: <a href="<+CGI>&f=SASedit">redakcja</a> }
- {ed.pTXT: redakcja }
-
- {ed.aXML:| <a href="<+CGI>&c=0&f=ed.eXML">walidacja</a> }
- {ed.pXML:| walidacja }
-
- {#ifdef PostProcess}
- {ed.aPP:| <a href="<+CGI>&c=0&f=ed.PP">postproces</a> }
- {ed.pPP:| postproces }
- {#else}
- {ed.aPP:}
- {ed.pPP:}
- {#endif}
-
- {ed.aIND:| <a href="<+CGI>&c=0&i=*&f=HOME">indeksacja</a>}
- {ed.pIND:| indeksacja}
-
-
- ...............................
-
- {ed.txt:<%DOCDIR>/*.txt}
-
- {SASedit:
- <+ed.header>
- <@ReadDir:DOCDIR:"*.txt":Ile>\
- <?Ile:ed.DoRedakcji:ed.NoTXT>
- <+ed.footer>
- }
-
- ..................
-
-
- {ed.DoRedakcji:
- <+ed.div.menu><+ed.pTXT><+ed.aXML><+ed.pPP><+ed.pIND></div>
- <+ed.div.folder></div>
- <@ShowDir:ed.TXTfiles>
- }
-
- {ed.NoTXT:
- <+ed.div.menu><+ed.pTXT><+ed.pXML><+ed.pPP><+ed.pIND></div>
- <+ed.div.folder></div>
- <div style="font-size:1.2em; color: red">Brak plik≤w <b>*.txt</b></div>
- }
-
- ...................
-
-
- {ed.eXML:
- <@Engine:ed.Konwersja>\
- <@Engine:ed.Walidacja>\
- <+ed.x1>}
-
-
- ......................................
- {#ifdef PostProcess}
-
- {ed.PP:
- <+ed.header>
- <+ed.div.menu><+ed.aTXT><+ed.pXML><+ed.pPP><+ed.aIND></div>
- <+ed.div.folder></div>
- <@Engine:PostProcess>\
- <@ShowDir:ed.NoWarnForm>
- <+ed.footer>
- }
-
- {ed.menu:<+ed.div.menu><+ed.aTXT><+ed.pXML><+ed.aPP><+ed.pIND></div>}
-
- {#else}
-
- {ed.menu:<+ed.div.menu><+ed.aTXT><+ed.pXML><+ed.aPP><+ed.aIND></div>}
-
- {#endif}
-
- ......................................
-
-
- {ed.x1:
- <+ed.header>
- <+ed.menu>
- <%edN=0><@ShowDir:ed.counter>\
- <+ed.div.folder> <?edN:ed.Warn></div>
- <@ShowDir:ed.NoWarnForm>
- <+ed.footer>}
-
- {ed.x2:
- <+ed.header>
- <+ed.menu>
- <+ed.div.folder> <+ed.No.warn></div>
- <%edN=0><@ShowDir:ed.WarnForm>\
- <+ed.footer>}
-
-
- ..............................................
-
- {span.warn:<span style="background: #f0f0f0">}
-
- {ed.Warn: [<+span.warn> <%edN> <a href="<+CGI>&f=ed.x2"><+ed.w1></a> </span>]}
- {ed.No.warn: [<+span.warn> <a href="<+CGI>&f=ed.x1">bez ostrze┐e±</a> </span>]}
-
- {ed.w1:ostrze┐e<?edN=1:"nie":ed.w2>}
- {ed.w2:<?edN=lt=10:ed.w3:ed.w4>}
- {ed.w3:<?edN=lt=5:"nia":"±">}
- {ed.w4:<%In=edN%10><?In=le=1:"±":ed.w5>}
- {ed.w5:<?In=lt=5:"nia":"±">}
-
-
- ...............................................
-
- {File2Edit:
- <a href="<+Shell><+ed.file3>(<+ed.line>,1)##<+ed.Edytor>"><img src="<+ed.img>/txt.gif" title="<+ed.file3>" border="0"></a>}
-
- {ed.file3:<@AttrValue:"file":file><@Outf:"%s":file>}
-
- ...........
-
- {ed.file2edit:<a class="mono" href="<+Shell><%DOCDIR>/<+ed.file>(<+ed.line>,1)##<+ed.Edytor>"><+ed.file></a> line <+ed.line>}
-
- {ed.file:<@AttrValue:"name">}
- {ed.line:<@AttrValue:"line">}
-
-
- .................. formaty .........................
-
- {ed.NoWarnForm}
- {:-<file.stat=warn>|<@UseForm:ed.null>}
- {:-<file.stat=err>|<@UseForm:ed.WarnForm>}
- {:-<file.stat=ok>|<@UseForm:ed.WarnForm>}
-
- {ed.WarnForm}
- {:-<file>|<@Store:Msg>|<+ed.txt.img><%edN++><+ed.file2edit> ← <span class="elm"><%Msg></span>}
-
- {:-<file.stat=ok>|<+ed.txt.img><a class="mono" href="<+Shell><%DOCDIR>/<+ed.file>##<+ed.Spy>"><b><+ed.file></b></a>}
-
- ........................
-
- {ed.null}
-
- {ed.counter}
- {:-<file.stat=warn>|<%edN++><@UseForm:ed.null>}
-
- {ed.TXTfiles}
- {:-<file>|<@Store:fname>|<+ed.txt.img><a class="mono" href="<+Shell><%DOCDIR>/<%fname>##<+ed.Edytor>"><b><%fname></b></a>}
-
-
-
-
- _EOF_
-
-